| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Library | 2024-12-17 | ||
| Source Code | 2024-12-17 | ||
| Tools | 2024-12-17 | ||
| Documentation | 2024-12-17 | ||
| README.txt | 2024-12-17 | 2.1 kB | |
| Totals: 5 Items | 2.1 kB | 1 | |
eBus 7.5.0 Downloads
________________________________________________________________________________
*** ATTENTION ***
As of release 6.0.0, eBus is now based on Java 11.
eBus does *not* use modules at this time. Therefore include
eBus jars in -classpath and not -modulepath.
The eBus license also converted from LGPL 2.1 to
Apache License 2.0. The reason for the license change is
due to Apache License 2.0 being more end-user friendly that
LGPL 2.1.
________________________________________________________________________________
Release 7.5.0 made the following changes:
Feature Requests:
+ Ticket 36: Improved net.sf.eBusx.geo API.
Added classes GeoMultiPolygon and GeoCollection, Circle, and Ellipse.
(see https://gist.github.com/virtualandy/1233401).
Added LineString ring validation required for polygons.
Improved unit test code coverage.
+ Ticket 37: Added TimeLocation to EInterval.
EInterval has begin, end time location data members.
Moved TimeLocation enum from net.sf.eBus.feed.historic.EHistoricSubscribeFeed
to net.sf.eBusx.time.EInterval.
+ Ticket 38: Added bill-of-material module.
Add bill-of-materianl (bom) module to eBus.
+ Ticket 39: Asynchronous slf4j logging.
net.sf.eBus.logging.AsyncLogger encapsulates user slf4j Logger
and performs actual logging on eBus run queue thread.
AsyncLoggerFactory used to create AsyncLogger instance.
Bugs:
Ticket 39: General eBus code improvement.
+ Use java.lang.Objects where possible when testing possibly
null references and for multi-object hashing.
+ Added net.sf.eBusx.monitor.MonitorId unit test.
+ Add additional logging where needed for testing purposes.
There are four download folders:
+ Library: contains the eBus API jar files.
+ Documentation: contains the eBus Programmer's Manul in PDF and
Javadoc folders in tar, gzipped and zip formats.
+ Source Code: snapshot of eBus maven project files at release
time.
+ Tools: contains the eBus GUI application and configuration file
needed to run the application.